human overpopulation - German English Dictionary